long appendage - Almanca İngilizce Sözlük